THD Baltimore DC - 5830 Project Tiger is a solar power plant operated by Distributed Solar Development, LLC with a total output of 1.60 MW.
External Identifiers
| ref:US:EIA | 66770 |
THD Baltimore DC - 5830 Project Tiger is a solar power plant operated by Distributed Solar Development, LLC with a total output of 1.60 MW.
| ref:US:EIA | 66770 |